package modele;

import java.util.Vector;

public class ModeleToile {

	private Vector<ModeleClasse> listeClasse;

	public static String urlSauvegarde;
	
	public ModeleToile() 
	{
		this.listeClasse = new Vector<ModeleClasse>();
	}

	public ModeleToile(Vector<ModeleClasse> listeModele)
	{
		this.listeClasse = listeModele;
	}
	
	public void ajouter(ModeleClasse l)
	{
		this.listeClasse.add(l);
	}
	
	public void supprimer(ModeleClasse l)
	{
		for(int i =0; i < listeClasse.size();i++)
		{
			if(l.getNom().equalsIgnoreCase(listeClasse.get(i).getNom()))
			{
				listeClasse.remove(i);
			}
		}
	}
	
	public int getTaille()
	{
		return this.listeClasse.size();
	}
	
	public ModeleClasse get(int index)
	{
		return this.listeClasse.get(index);
	}

	public Vector<ModeleClasse> getListeClasse() {
		return listeClasse;
	}

	public void setListeClasse(Vector<ModeleClasse> listeClasse) {
		this.listeClasse = listeClasse;
	}
}	